Space reservation - Spanish English Dictionary